﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MotionCS.Enumerate
{
    public enum AoiDeviceTypeE
    {
        /// <summary>
        /// smt设备
        /// </summary>
        Smt,
        /// <summary>
        /// dip炉后
        /// </summary>
        DipAfter,
        /// <summary>
        /// dip炉前
        /// </summary>
        DipFront,
    }

    public enum AxisE
    {
        /// <summary>
        /// 相机X轴
        /// </summary>
        X,
        /// <summary>
        /// 相机Y轴
        /// </summary>
        Y,
        /// <summary>
        /// 轨道传送
        /// </summary>
        T,
        /// <summary>
        /// 轨道调宽
        /// </summary>
        W
    }

    public enum GrabLightTypeE
    {
        /// <summary>
        /// 只采用彩光
        /// </summary>
        RGBLight = 0,
        /// <summary>
        /// 只采用白光
        /// </summary>
        WhiteLight,
        /// <summary>
        /// 彩色白交替
        /// </summary>
        RGBAndWhite,
        /// <summary>
        /// 红色光源
        /// </summary>
        RedLight,
        /// <summary>
        /// 绿色光源
        /// </summary>
        GreenLight,
        /// <summary>
        /// 蓝色光源
        /// </summary>
        BlueLight,
        /// <summary>
        /// 光机光源
        /// </summary>
        DLPLight,
        /// <summary>
        /// 彩色白色光机交替
        /// </summary>
        RGBAndWhiteAndDLP,
        /// <summary>
        /// 彩色光机
        /// </summary>
        RGBAndDLP,
        /// <summary>
        /// 白色光机
        /// </summary>
        WhiteAndDLP,
        /// <summary>
        /// 不开启光源
        /// </summary>
        None
    }

    public enum GrabPositionTypeE
    {
        /// <summary>
        /// 正常
        /// </summary>
        Normal,
        /// <summary>
        /// 标记
        /// </summary>
        Mark,
    }

    public enum DlpLocationE
    {
        /// <summary>
        /// 左光机
        /// </summary>
        Left,
        /// <summary>
        /// 前光机
        /// </summary>
        Front,
        /// <summary>
        /// 右光机
        /// </summary>
        Right,
        /// <summary>
        /// 后光机
        /// </summary>
        Back
    }
}
